import java.util.*;
//public class Test0909 {
//    public static void main(String[] args) {
//        Scanner sc=new Scanner(System.in);
//        int n=sc.nextInt();
//        int []arr=new int[n];
//        for(int i=0;i<n;i++){
//            arr[i]=sc.nextInt();
//        }
//        int i=0;
//        int j=0;
//        int count=0;
//        int max=0;
//        for(i=0;i<n;i++){
//            for(j=i+1;j<n;j++){
//                if(arr[0]<0){
//                    max=arr[0];
//                }
//                count=arr[i]+=arr[j];
//                max=count>=max?count:max;
//
//            }
//        }
//        System.out.println(max);
//    }
//}


//public class Test0909{
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        int n = sc.nextInt();
//        int[] arr = new int[n];
//        for (int i = 0; i < n; i++) {
//            arr[i] = sc.nextInt();
//        }
//        int i = 0;
//        int max = arr[0];
//        for (i = 1; i < n; i++) {
//            arr[i] += Math.max(arr[i - 1], 0);
//            max = Math.max(max, arr[i]);
//        }
//        System.out.println(max);
//
//
//    }
//}

public class Test0909{
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        String str1=sc.nextLine();
        String str2=sc.nextLine();
        int n=str1.length();
        int count=0;
        for(int i=0;i<=n;i++){
            StringBuffer str=new StringBuffer((str1));
            str.insert(i,str2);
            StringBuffer t=new StringBuffer(str);
            StringBuffer str3=t.reverse();
            if (str.toString().equals(str3.toString())) {

                count++;
            }
        }
        System.out.println(count);

    }
}




















